pit of stomach - Francés Inglés Diccionario